Big Huge Thesaurus

Rhodanthe manglesii

noun